Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ROBERT OWEN PLACE Semi-Detached £85,000 26 Jul 2023
4 ROBERT OWEN PLACE Semi-Detached £63,000 22 Jun 2007
5 ROBERT OWEN PLACE Semi-Detached £30,000 6 Jan 2015
6 ROBERT OWEN PLACE Semi-Detached £43,000 7 Nov 2002